export interface maintenancePlanVO {
  /**
   * 主键
   */
  equipmentMaintenancePlanId: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 计划名称
   */
  planName: string;

  /**
   * 设备类型
   */
  equipmentType: number;

  /**
   * 负责人
   */
  principal: string;

  /**
   * 负责人电话(待定)
   */
  principalPhone: string;

  /**
   * 维保周期(单位 月)
   */
  maintenanceCycle: number;

  /**
   * 开始维护时间
   */
  startDate: string;

  /**
   * 结束维护时间
   */
  endDate: string;

  /**
   * 设备名称
   */
  equipmentName: string;

}

export interface maintenancePlanForm extends BaseEntity {
  /**
   * 主键
   */
  equipmentMaintenancePlanId?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 计划名称
   */
  planName?: string;

  /**
   * 设备类型
   */
  equipmentType?: number;

  /**
   * 负责人
   */
  principal?: string;

  /**
   * 负责人电话(待定)
   */
  principalPhone?: string;

  /**
   * 维保周期(单位 月)
   */
  maintenanceCycle?: number;

  /**
   * 开始维护时间
   */
  startDate?: string;

  /**
   * 结束维护时间
   */
  endDate?: string;

  /**
   * 设备名称
   */
  equipmentName?: string;

}

export interface maintenancePlanQuery extends PageQuery {

  /**
   * 计划名称
   */
  planName?: string;

  /**
   * 设备类型
   */
  equipmentType?: number;

  /**
   * 负责人
   */
  principal?: string;

  /**
   * 负责人电话(待定)
   */
  principalPhone?: string;

  /**
   * 维保周期(单位 月)
   */
  maintenanceCycle?: number;

  /**
   * 开始维护时间
   */
  startDate?: string;

  /**
   * 结束维护时间
   */
  endDate?: string;

  /**
   * 设备名称
   */
  equipmentName?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



